<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.vui-slider {
	position:relative;
	overflow:hidden;
	background:#999;
}
.vui-slider .vui-items {
	overflow:hidden;
	width:100%;
	height:100%;
}
.vui-slider .vui-item {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.vui-slider .vui-item a,
.vui-slider .vui-item img {
	display:block;
	padding:0;
	margin:0;
	border:none;
}
.vui-slider .vui-buttons {
	position:absolute;
	z-index:5;
	bottom:25px;
	left:50%;
	float:left;
	display:inline;
	filter:alpha(Opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
}
.vui-slider .vui-button {
	float:left;
	display:inline;
	overflow:hidden;
	height:2px;
	width:40px;
	margin:0 5px;
	padding:0;
	border:none;
	/*border-radius:6px;*/
	background:#ddcbba;
	cursor:pointer;
}
.vui-slider .vui-button-cur {
	background-color:#2a7de3;
}
.vui-slider .vui-transfer {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:3;
}
.vui-slider .vui-transfer div{
background-size:cover; background-repeat:no-repeat;}
.vui-slider .vui-prev {
	position:absolute;
	top:50%;
	left:0;
	z-index:5;
	width:60px;
	height:150px;
	margin-top:-75px;
	border-radius:0 10px 10px 0;
	background:url(prev.gif) no-repeat;
	cursor:pointer;
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity:0.3;
	opacity:0.3;
	transition:0.5s ease;
	-o-transition:0.5s ease;
	-webkit-transition:0.5s ease;
}
.vui-slider .vui-next {
	position:absolute;
	top:50%;
	right:0;
	z-index:5;
	width:60px;
	height:150px;
	margin-top:-75px;
	border-radius:10px 0 0 10px;
	background:url(next.gif) no-repeat;
	cursor:pointer;
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity:0.3;
	opacity:0.3;
	transition:0.5s ease;
	-o-transition:0.5s ease;
	-webkit-transition:0.5s ease;
}
.vui-slider .vui-sidebutton-hover {
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity:0.4;
	opacity:0.4;
	background-color:#000;
}
.vui-transfer div{
background-position:center; background-size:cover;}
ul,li,dl,dd{
margin:0px; padding:0px; list-style:none}
body{
font-size:14px;}
.daxie{
text-transform:uppercase;}
.css3,a{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
.comdiv{
width:100%; margin:0px; padding:0px; overflow:hidden; clear:both;}
.div1200{
margin:0 auto; padding:0px; overflow:hidden; width:1200px;}
.div1920{
margin:0 auto; padding:0px; overflow:hidden; width:1920px;}
.txtop{ position:absolute; left:0; top:0; z-index:100;
left:0; top:0; width:100%; z-index:111; background-color: #ffffff;
    opacity: 0.8;    height:100px; margin:0px; padding:0px; }
.txtop_menu ul{ height:100px;
width:100%; margin:0px; padding:0px;background-position:center; background-repeat:no-repeat; background-image:url(../images/logo.png);}
.txtop_menu ul li{
float:right; position:relative; margin-left:15px; z-index:222;}
.txtop_menu ul li a.biga{   display:inline-block;
line-height:100px; font-size:15px; color:#333; text-align:center; padding:0 20px;}
.txtop_menu ul li a.usericon{ text-align:left; text-indent:-999em;
width:29px; height:100px; background-position:center; background-repeat:no-repeat; background-image:url(); display:inline-block;}
.txtop_menu ul li a.lanicon{  text-align:left; text-indent:-999em;
width:29px; height:100px; background-position:center; background-repeat:no-repeat; background-image:url(); display:inline-block;}
.txtop_menu ul li a.biga:hover,.txtop_menu ul li a.bigaon{
color:#2a7de3; background-position:bottom; background-repeat:repeat-x; background-image:url(../images/index/4.png);}
.tx_index_bw{
width:100%; margin:0px; padding:0px; clear:both; overflow:hidden; background-repeat:no-repeat; position:relative;}
.tx_index_left_1{
position:absolute; left:0; top:55px;}
.tx_index_right_1{
position:absolute; right:0; top:0; width:680px; height:100%;}
.tx_c_t_ch{
font-size:30px; line-height:35px; color:#333;}
.tx_c_t_en{
font-size:12px; color:#2a7de3; font-family:Arial, Helvetica, sans-serif;}
.tx_viewmore{
font-size:14px; color:#2a7de3; padding-right:65px; background-position:right center; background-repeat:no-repeat; background-image:url(../images/index/8.png);}
.tx_viewmore:hover{
padding-right:70px;}
.tx_index_pro{ overflow:hidden;
width:100%; margin:90px 0px; padding:0px; clear:both;  position:relative;}
.tx_index_pro_bg{ z-index:0;
position:absolute; left:0; top:150px; width:62%; background-color:#f7f7f7; height:700px;}
.tx_index_pro_right{
position:absolute; right:0; top:0; height:100%;}
.cssimg img{-webkit-transition-duration:.5s;transition-duration:.5s;}
.cssimg:hover img{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}
.tx_index_pro_left{
float:left; width:640px;}



.tx_index_pro_left .swiper-container { width: 100%; height: 100%; color: #fff; text-align: center; }  
.tx_index_pro_left .swiper-slide .title { text-align:left; line-height:35px;   font-size: 20px; color:#2a7de3; padding-bottom:45px; } 
.tx_index_pro_left .swiper-slide .title span{
font-size:20px; font-weight:bold; padding-right:10px;}
.tx_index_pro_left .pagination { position: absolute; z-index: 20; right: 50px; top: 10px; } 
.tx_index_pro_left .swiper-pagination-switch { display: inline-block; width: 16px; height: 16px; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/11.png);   margin-right: 0px;   cursor: pointer; } 
.tx_index_pro_left .swiper-visible-switch {   } 
.tx_index_pro_left .swiper-active-switch {  background-image:url(../images/index/10.png); }
.tx_index_pro_left img{
max-width:100%;}
.tx_index_pro_list{
margin-top:50px; margin-bottom:50px;}
.tx_index_pro_list li{
float:left; margin-left:80px; position:relative; width:240px; height:335px;}
.tx_index_pro_list li.fli{
margin-left:0px;}
.tx_index_pro_list_img{
position:absolute; left:0; top:0; height:320px; width:240px; }
.tx_index_pro_list li:hover .tx_index_pro_list_img{border:1px #e4d6cd solid;height:318px; width:238px;}
.tx_index_pro_list_img table{
width:100%; height:250px;}
.tx_index_pro_list_img table td{
vertical-align:middle; height:250px; text-align:center;}
.tx_index_pro_list_h{filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
position:absolute; left:119px; bottom:0px; z-index:10; height:0px; width:2px; background-color:#2a7de3;}
.tx_index_pro_list li:hover .tx_index_pro_list_h{
height:40px;filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}
.tx_index_pro_list_name{ text-align:center; background-image:url(../images/index/17.png);
position:absolute; left:0; bottom:25px; z-index:10; background-position:center top; background-repeat:no-repeat; padding-top:10px;}
.tx_index_pro_list_name_1{ line-height:18px;
font-size:14px; color:#4c4c4c;}
.tx_index_pro_list_name_2{
color:#808080; text-align:center}
.tx_index_pro_list_img table td img{
max-height:230px;}
.tx_index_pro_list li:hover .tx_index_pro_list_name{
bottom:45px; background-image:none;}
.tx_index_pro_list li:hover .tx_index_pro_list_name_1{
color:#2a7de3; font-size:16px;}
.tx_index_video{-webkit-transition-duration:.5s;transition-duration:.5s;
width:100%; margin:0px; padding:0px; clear:both; background-position:center; background-repeat:no-repeat; height:600px; position:relative;}
.tx_index_video_mid{
position:absolute; left:0; top:0; width:100%; height:100%; background-image:url(../images/index/16.png);}
.tx_index_video:hover{/*-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)*/}
.tx_index_video_mid table{
width:1200px; margin:0 auto; padding:0px; vertical-align:middle; height:600px;}
.tx_index_video_mid table td{
height:600px; vertical-align:middle; text-align:center; color:#fff;}
.tx_index_video_mid_title{
font-size:60px; color:#fff; line-height:65px;}
.tx_index_video_mid_jj{
color:#fff; padding-top:20px; padding-bottom:60px;}
.tx_index_contact li{ position:relative;
float:left; margin:0px; padding:0px; width:247px;}
.qr1{
display:none}
.tx_index_contact li:hover .qr1{
display:block;}
.tx_index_contact li img{
float:left;}
.tx_index_contact li div{
float:right; width:180px;}
.tx_index_contact li div span{
font-size:16px; color:#3f3f41;}
.tx_index_contact{
margin:70px 0px; overflow:visible; height:48px;}
.txfooter{
width:100%; margin:0px; padding:0px; clear:both; overflow:hidden; background-color:#3b3a40; color:#fff;}
.txfooter_left{
float:left; width:720px; padding-bottom:25px;}
.txfooter_left_nav{
text-align:left; padding:25px 0px;}
.txfooter_left_nav a{
color:#fff; font-size:14px; margin-right:50px;}
.cpr{
float:left; margin-left:30px; width:528px;}
.txfooter_right{
float:right; width:325px; padding-top:26px;}
.lfnybanner{
width:100%; margin-top:100px; padding:0px; clear:both; overflow:hidden; height:640px; background-position:center; background-repeat:no-repeat;}
.lfnybanner01{
width:100%; margin-top:0px; padding:0px; clear:both; overflow:hidden; height:640px; background-position:center; background-repeat:no-repeat;}
.about_index_right{
float:right;}
.about_index_left{
float:left; width:450px;}

.tx_about_team{
width:100%; margin:0px; padding:0px; background-position:center; background-repeat:no-repeat; background-image:url(../images/about/4-1.jpg); height:734px;}
.tx_c_t_ch2{
font-size:32px; line-height:34px; padding-bottom:10px;}
.tx_c_t_en2{
font-size:22px;}
.team_mid_bg{
position:absolute; left:0; top:60px; z-index:0; height:260px; width:100%; background-color:#fff;}
.team_mid_bg_pic{ float:left; margin-left:40px; top:0; z-index:10;
float:left; width:300px; height:380px; overflow:hidden;}
.team_mid_bg_pic img{
float:left; width:100%; height:380px;}
.team_mid_bg_mid{
width:695px; float:left; margin-left:50px;}
.team_mid_bg_mid_top{ padding-bottom:8px; padding-top:80px; text-align:left;
color:#808080; background-position:left bottom; background-repeat:no-repeat; background-image:url(../images/about/2.png);}
.team_mid_bg_mid_top span{
font-size:20px; color:#333; margin-right:10px;}
.team_mid_bg_mid_top2{ padding:13px 0px 8px 0px;
text-align:left; font-size:14px; color:#4c4c4c;}
.team_mid_bg_mid_top2 span{
color:#2a7de3;}
.team_mid_bg_mid_top3{
text-align:left; color:#4c4c4c;}
.tx_about_team .swiper-slide{
background-position:center; background-repeat:repeat-x; background-image:url(../images/about/6.jpg);}
.tx_team_more{
display:inline-block; width:260px; height:50px; background-position:center; background-repeat:no-repeat; background-image:url(../images/about/3.png); background-color:#e6e6e6;}
.tx_team_more:hover{
background-color:#2a7de3;}
.txyj{
width:100%; margin:50p auto; padding:0px; overflow:hidden; clear:both; background-position:center; background-repeat:repeat-x; background-image:url(../images/about/5.png);  }
.txyj_left{
position:absolute; left:0; top:100px; z-index:10;}
.txyj_right{
position:absolute; right:0; top:100px; z-index:10;}




.tx_about_history{
width:100%; margin:0px; padding:0px; background-position:center; background-repeat:no-repeat; background-image:url(../images/about/4-1.jpg); height:734px;}
.tx_c_t_ch2{
font-size:32px; line-height:34px; padding-bottom:10px;}
.tx_c_t_en2{
font-size:22px;}
.history_mid_bg{
position:absolute; left:0; top:60px; z-index:0; height:260px; width:100%; background-color:#fff;}
.history_mid_bg_pic{ float:left; margin-left:40px; top:0; z-index:10;
float:left; width:300px; height:380px; overflow:hidden;}
.history_mid_bg_pic img{
float:left; width:100%; height:380px;}
.history_mid_bg_mid{
width:695px; float:left; margin-left:50px;}
.history_mid_bg_mid_top{ padding-bottom:8px; padding-top:80px; text-align:left;
color:#808080; background-position:left bottom; background-repeat:no-repeat; background-image:url(../images/about/2.png);}
.history_mid_bg_mid_top span{
font-size:20px; color:#333; margin-right:10px;}
.history_mid_bg_mid_top2{ padding:13px 0px 8px 0px;
text-align:left; font-size:14px; color:#4c4c4c;}
.history_mid_bg_mid_top2 span{
color:#2a7de3;}
.team_mid_bg_mid_top3{
text-align:left; color:#4c4c4c;}
.tx_about_history .swiper-slide{
background-position:center; background-repeat:repeat-x; background-image:url(../images/about/6.jpg);}
.tx_history_more{
display:inline-block; width:260px; height:50px; background-position:center; background-repeat:no-repeat; background-image:url(../images/about/3.png); background-color:#e6e6e6;}
.tx_history_more:hover{
background-color:#2a7de3;}
.txyj{
width:100%; margin:50p auto; padding:0px; overflow:hidden; clear:both; background-position-x:center; background-position-y:105px;background-repeat:repeat-x; background-image:url(../images/about/5.png);  }
.txyj_left{
position:absolute; left:0; top:100px; z-index:10;}
.txyj_right{
position:absolute; right:0; top:100px; z-index:10;}






.txyj .swiper-container { width: 1100px; height: 330px; text-align: center; } 
.txyj .pagination { position: absolute; z-index: 20; left: 10px; bottom: 10px; } 
.txyj .swiper-pagination-switch { display: inline-block; width: 8px; height: 8px; border-radius: 8px; background: #222; margin-right: 5px; opacity: 0.8; border: 1px solid #fff; cursor: pointer; } 
.txyj .swiper-visible-switch { background: #aaa; } 
.txyj .swiper-active-switch { background: #fff; }
.txyj_info{
width:245px; margin:0 auto; height:210px; position:relative; background-position:center; background-repeat:repeat-x; background-image:url(../images/about/6.png);}
.txyj_info_top{
height:105px; line-height:105px; font-size:34px; color:#333; line-height:105px; padding:0 3%; width:94%; text-align:left;}
.txyj_info_top2{
width:94%; padding:10px 3%; color:#4c4c4c; text-align:left;}
.txyj_info_zhezhao{filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.txyj_info_top img{
float:left; width:100%; height:105px;}
.txyj_info_top3{
height:105px; padding:0 3%; width:94%; background-color:#2a7de3; color:#fff;}
.txyj_info_top3_1{
font-size:24px; line-height:30px; text-align:left; padding-top:10px;}

.txyj_info_top3_2{
text-align:left; padding:5px 0px;}
.txyj_info:hover .txyj_info_zhezhao{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}
.about_brand_video{ cursor:pointer;
width:100%; margin:0px; padding:0px; clear:both; height:480px; position:relative;}
.swiper-container-3{
width:100%; margin:0px; padding:0px;}

.swiper-container-3 .swiper-slide{
background-position:center; background-repeat:no-repeat; height:480px;}
.about_brand_video_1{
text-align:center; color:#fff; font-size:20px; padding-top:130px; padding-bottom:5px;}
.about_brand_video_2{
font-size:36px; color:#fff; text-align:center; line-height:36px; padding:10px 0px;}
.about_brand_video_3{
text-align:center; padding-top:20px;}
.about_brand_video_left{ display:none;
position:absolute; left:5%; cursor:pointer; top:180px; width:68px; height:113px; background-position:center; background-repeat:no-repeat; background-image:url(../images/about/10.png); z-index:100;}
.about_brand_video_right{ display:none;
position:absolute; right:5%; top:180px; width:68px; height:113px; background-position:center; background-repeat:no-repeat; background-image:url(../images/about/11.png); z-index:100; cursor:pointer;}
.about_news_list li{
float:left; margin:0px; margin-left:22px !important; padding:0px; width:375px; height:325px;}
.about_news_list li.fli{
margin-left:0px;}
.about_news_list_pic{
height:200px;}
.about_news_list_pic img{
float:left; width:100%;}
.about_news_list_pic_name{ line-height:28px;
font-size:16px; text-align:left; color:#333; padding:15px 0px; height:50px;}
.about_news_list_pic_time{
text-align:left; color:#666; font-family:Arial, Helvetica, sans-serif; background-position:right center; background-repeat:no-repeat; background-image:url(../images/about/12.png);}
.about_news_list li:hover{
background-color:#2a7de3;  }
.about_news_list li:hover .about_news_list_pic_name{
padding:15px; width:355px; color:#fff;}
.about_news_list li:hover .about_news_list_pic_time{padding:15px; width:355px; color:#fff; background-image:url(../images/about/13.png); background-position:320px center;}
.teamlist{
width:100%; margin:0px; padding:60px 0px 30px 0px; clear:both; overflow:hidden; background-color:#f7f7f7;}
.teamlist_mid li{ margin-bottom:30px;
float:left; width:590px; overflow:hidden;}
.teamlist_mid li .teamlist_mid_pic{
float:left; width:260px; overflow:hidden; height:330px;}
.teamlist_mid li .teamlist_mid_pic img{
float:left; width:100%; height:330px;}
.teamlist_mid_pic_right{ padding:20px 30px;
float:right; width:270px; height:220px; margin-top:35px; background-color:#fff;}
.teamv{
color:#808080; padding-right:20px; background-position:right center; background-repeat:no-repeat; background-image:url(../images/about/14.png);}
.teamlist_mid li.oli{
float:right;}
.team_show_pic_info{
position:absolute; right:0; bottom:0; width:1150px; height:520px; background-color:#fff;}
.team_show_pic{ z-index:10;
position:absolute; left:0; top:0; width:370px; height:470px; overflow:hidden;}
.team_show_pic img{
float:left; width:100%;}
.team_show_pic_info_mid{ margin-top:30px;
float:left; width:730px; margin-left:370px;}
a.teamv:hover{
color:#2a7de3; padding-right:15px;}
a:hover{color:#2a7de3;}
.tx_pro_t{ padding-top:10px; padding-bottom:55px;
text-align:center; font-size:20px; color:#666}
.tx_pro_t span{
padding:0 15px;}
.txcpln_list li{
float:left; width:290px; overflow:hidden; position:relative; height:420px; margin-left:13px;}
.txcpln_list li img{
float:left; width:100%; height:420px;}
.txcpln_list_zhezhao{filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
position:absolute; left:0; top:0; height:100%; z-index:10; background-image:url(../images/product/2.png);}
.txcpln_list_zhezhao2{filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;
position:absolute; left:0; top:0; height:100%; z-index:20; background-image:url(../images/product/1.png); background-position:center; background-repeat:no-repeat;}
.txcpln_list_zhezhao2 table{
width:100%; margin:0px; padding:0px; text-align:center; vertical-align:middle; height:420px; color:#fff;}
.txcpln_list_zhezhao2 table td{
vertical-align:middle; height:420px;}
.txcpln_list_zhezhao2 table td span{
display:inline-block; font-size:20px; padding:10px 10px; border-bottom:1px #fff solid;border-top:1px #fff solid;}
.txcpln_list li.fli{
margin-left:0px;}
.txcpln_list li:hover .txcpln_list_zhezhao,.txcpln_list li:hover .txcpln_list_zhezhao2{filter:alpha(opacity=100);  
      -moz-opacity:1;  
      -khtml-opacity: 1;  
      opacity: 1;}
.cpxlmid{
width:100%; margin:0px; padding:0px; clear:both; height:550px; position:relative;}
.cpxlmid_left{
position:absolute; left:0; top:0; width:50%; height:100%; background-position:right center; background-repeat:no-repeat; background-image:url(../images/product/5.png);}
.cpxlmid_right{
position:absolute; right:0; top:0; width:50%; height:100%; background-color:#f7f7f7;}
.cpxlmid_mid{
position:absolute; left:0; top:0; width:100%; height:645px; z-index:10;}
.cpxlmid_mid_left{
float:left; width:728px; height:445px; overflow:hidden; margin-top:220px;}
.cpxlmid_mid_right{
float:right; width:445px;}
.viewpro{
background-position:right center; background-repeat:no-repeat; background-image:url(../images/product/6.png); padding-right:40px;}
.viewpro:hover{
padding-right:30px;}
.cpxl2{
width:100%; margin:0px; padding:0px; clear:both; position:relative;}
.cpxl2_right{
float:right; width:55%; margin:0px; padding:0px;}
.cpxl2_right img{
float:right; width:100%;}
.cpxl2_left{
position:absolute; left:0; top:0; height:100%; width:50%;}
.pro_video{
width:100%; margin:0px; padding:0px; clear:both; background-color:#f7f7f7;}
.video_xc{
width:100%; margin:0px; padding:0px; clear:both; height:580px; background-position:center; background-repeat:no-repeat; position:relative;}
.video_xc_play{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-image:url(../images/product/7.png); cursor:pointer}
.pro_cate_video li{
float:left; margin:0px; margin-left:22px;  padding:0px; width:385px;}
.pro_cate_video li.fli{
margin-left:0px;}
.pro_cate_video_pic{
height:260px; position:relative;}
.pro_cate_video_pic img{
float:left; width:100%; height:260px;}
.pro_cate_video_pic_name{
text-align:center; padding:10px 0px;}
.pro_cate_video_pic span{
position:absolute; left:165px; top:100px; width:60px; height:60px; z-index:10; background-position:center; background-repeat:no-repeat; background-image:url(../images/product/8.png);}
.pro_list_cate{
text-align:center; color:#666; padding:30px 0px;}
.pro_list_cate span{
padding:0 16px; color:#d9d9d9;}
.pro_list_cate a{ padding:5px 0px; display:inline-block;
background-position:center bottom; background-repeat:no-repeat; }
.pro_list_cate a.on,.pro_list_cate a:hover{background-image:url(../images/product/16.png);color:#2a7de3;}
.pro_list_mid{
width:100%; margin:0px; padding:0px; clear:both; background-color:#f7f7f7; overflow:hidden;}

.tx_index_pro_list2 li{
width:375px; height:460px; margin-left:22px !important; margin-bottom:10px;} 
.tx_index_pro_list2 li .tx_index_pro_list_img{
  height:445px; width:385px; background-color:#fff; }
.tx_index_pro_list2 li:hover .tx_index_pro_list_img{
border:none;height:445px; width:385px;}  
.tx_index_pro_list2 li .tx_index_pro_list_img table,.tx_index_pro_list2 li .tx_index_pro_list_img table td{
height:445px;}
.tx_index_pro_list2 li .tx_index_pro_list_h{
left:190px;}
.tx_pro_info_left{
float:left; width:560px; overflow:hidden;}
.tx_pro_info_right{
float:right; width:590px;}
.tx_pro_info_right_t span{
float:left; font-size:18px; color:#4c4c4c; background-position:left bottom; background-repeat:no-repeat; background-image:url(../images/product/9.jpg); padding:10px 0px;}
.tx_pro_info_right_t{
padding-top:10px;}
.tx_pro_info_right_t_jj{
padding:15px 0px;}
.pro_prev{
float:left; display:inline-block; width:30px; height:30px; background-position:center; background-repeat:no-repeat; background-image:url(../images/product/18.png);}
.pro_prev:hover{
background-image:url(../images/product/21.png);}

.pro_next{
float:left; display:inline-block; width:30px; height:30px; background-position:center; background-repeat:no-repeat; background-image:url(../images/product/19.png); margin-left:10px;}
.pro_next:hover{
background-image:url(../images/product/20.png);}
.pro_info_gar{
width:100%; margin:0px; padding:0px; clear:both; background-color:#f7f7f7; overflow:hidden;}

.slider_area {}
 
.roundabout-holder  {padding:0; height:580px; position:absolute; width:1200px; margin:0 auto;}
.roundabout-moveable-item {border:0; list-style:none; width:450px; height:580px;}
.roundabout-moveable-item img {width:100%; height:100%; display:block;}
.round_conrol {position:relative; width:198px; margin:0 auto; height:34px; padding:0 0 0 0;}
#bt-previous {position:absolute; width:34px; height:34px; display:block !important; background:url(../images/fan_left.png) no-repeat left; left:0; top:0; cursor:pointer; text-indent:-9999px;}
#bt-next {position:absolute; width:34px; height:34px; display:block !important; background:url(../images/fan_right.png) no-repeat left; right:0; top:0; cursor:pointer; text-indent:-9999px;}
.round_but {position:absolute; display:block; width:24px; height:22px;cursor:pointer;}
.zzz{
position:absolute; left:0; top:0; width:100%; height:100%; background-image:url(../images/product/25.png);}
.roundabout-in-focus .zzz{
display:none}
.search_form{
margin:0 auto; padding:0px; width:556px; height:56px; border:2px #2a7de3 solid;}
.search_form_input{ padding:0 15px; font-size:22px; color:#666;
float:left; width:424px; height:56px; line-height:56px; border:none; background-color:transparent;}
.search_form_input_btn{
float:right; width:100px; height:56px; cursor:pointer; border:none; background-color:#2a7de3; color:#fff; font-size:22px;}
.scm{
padding:5px 0px;}
.showbox_table{
height:415px; text-align:center; vertical-align:middle;}
.showbox_table td{
height:415px; vertical-align:middle; text-align:center;} 
.showbox_table_t span{
font-size:28px; color:#4c4c4c; padding-bottom:14px; background-position:center bottom; background-repeat:no-repeat; background-image:url(../images/service/5.png); line-height:30px; display:inline-block;}
.showbox_table_t{
padding-top:30px;}
.showbox_table_t_info{
font-size:20px; color:#b7946c; padding-top:40px;}
.service_idea{
width:100%; margin:0px; padding:0px; clear:both; height:920px; background-position:center; background-repeat:no-repeat; background-image:url(../images/service/9.jpg);}
.service_idea_right{ background-image:url(../images/service/8.png);
width:500px; height:330px; float:right; margin-top:230px; position:relative; padding:40px 50px;}
.service_idea_right_footer{
position:absolute; left:50px; bottom:-155px;}
.qlist{
width:100%; margin:0px; padding:20px 0px 0px 0px; clear:both;}
.qlist li{ height:225px;
float:left; margin:0px; padding:0px; clear:both; width:100%;}
.qlist li.ou,.qlist li:nth-child(2n){
background-color:#f7f7f7;}
.qlist li dl{
 margin:0px auto; width:1200px; padding:0px;  }
.qlist li dl dd{
float:left; width:580px; margin:0px; padding:0px; padding-right:20px; padding-top:30px;}
.qlist li dl dd.ou{
padding-left:20px; padding-right:0px;}
.qlist_title{
font-size:18px; color:#333; line-height:25px; padding-top:0px}
.qlist_jj{
padding:10px 0px; color:#666; height:100px;}
 .qlist_img{
 float:left; width:195px; display:none;}
 .qlist_img img{
 float:left; width:100%;}
  .qlist li dl dd:hover .qlist_img{
  display:block;}
 .qlist_right{
  }
 .qlist li dl dd:hover .qlist_right{float:right; width:365px; }
.ques_top{
line-height:79px; padding:0 50px; width:760px; border-bottom:1px #e2d4c5 solid; font-size:20px; color:#333; text-align:left; position:relative;}
.ques_top .close{
position:absolute; right:30px; top:25px;}
.qlist li dl dd:hover .qlist_jj{
height:65px;}
.join_left{
float:left; width:600px;}
.join_left img{
float:left;}
.join_right{ height:378px; background-position:right; background-repeat:repeat-y;  
float:right; width:560px;}
.ppys_list{
width:525px; float:left; overflow:hidden; margin:0px; padding:10px 0px 0px 0px; border-bottom:1px #ebebeb dashed;  }
.ppys_list_left{
float:left; width:50px;}
.ppys_list_left img{
float:left;}
.ppys_list_right{
float:right; width:475px;}
.ppys_list_right_top{
font-size:18px; color:#333; line-height:22px;}
.ppys_list_right_top_jj{
padding:10px 0px;}
#content_1{margin:0px; width:560px; max-height:378px;   overflow:auto;  }
.jmlc_t{ position:relative;
display:inline; margin:0 auto; padding:0px 80px; font-size:24px; color:#2a7de3; line-height:30px;}
.jmlc_t span{ z-index:1;
position:absolute; top:0; height:100%; width:60px; background-position:center; background-repeat:no-repeat; background-image:url(../images/joinus/2.png);}
.jmlc_i li{
float:left; width:110px; margin-left:108px;}
.jmlc_i_pic{
background-position:center; background-repeat:no-repeat; height:110px;backface-visibility:hidden;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.jmlc_i_pic_1{
background-image:url(../images/joinus/i1.jpg);}
.jmlc_i li:hover .jmlc_i_pic{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}
.jmlc_i_num{
text-align:center; font-size:28px; color:#808080; font-family:Arial, Helvetica, sans-serif; padding-top:15px; padding-bottom:5px;}
.jmlc_i_name{
text-align:center; color:#333;}
/**/
.data2{width:100%; display:table; position:relative; overflow:hidden;} 
.data2 .pic2{ position:absolute; top:0; left:0; z-index:-1; } 
.data2 .image_container a{ width:100%;height:100%; display:block; float:left; -webkit-perspective: 600px; -moz-perspective: 600px; } 
.data2 .image_container a .pic1{ -webkit-transform: rotateX(0deg) rotateY(0deg); -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; -moz-transform: rotateX(0deg) rotateY(0deg); -moz-transform-style: preserve-3d; -moz-backface-visibility: hidden; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out; } 
.data2 .image_container a:hover .pic1{ -webkit-transform:rotateY(180deg); -moz-transform:rotateY(180deg); } 
.data2 .image_container a .pic2{ -webkit-transform: rotateY(-180deg); -webkit-transform-style: preserve-3d; -webkit-backface-visibility: hidden; -moz-transform: rotateY(-180deg); -moz-transform-style: preserve-3d; -moz-backface-visibility: hidden; -o-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; transition: all .4s ease-in-out;/*z-index:10; position:absolute;*/ } 
.data2 .image_container a:hover .pic2{ -webkit-transform:rotateX(0deg) rotateY(0deg); -moz-transform:rotateX(0deg) rotate(0deg); z-index: 10; position: absolute; } 
 
.data2 .row .pic1{width:100%;height:100%; overflow:hidden;} 
.data2 .row .pic2{width:100%;height:100%; overflow:hidden;} 
.data2 .row .pic2 img{position:absolute;}
/**/
.div1200_w{
width:100%; margin:0px; padding:0px; clear:both; overflow:hidden;}
.jmlc_i{
width:1200px; margin:0 auto;}
.jmmap{
width:100%; margin:0px; padding:0px; clear:both; height:870px; background-position:center; background-repeat:no-repeat; background-image:url(../images/joinus/7.png);} 
.jwbk li{
float:left; margin:0px; padding:0px; width:100%; margin-bottom:20px; }
.jwbk li .wbk{margin-left:30px;
float:left; border:1px #ccc solid; width:358px; height:53px; line-height:53px; font-size:14px; color:#666; padding:0 10px;}
.submit_link{-moz-border-radius: 5px; /* Gecko browsers */ -webkit-border-radius: 5px; /* Webkit browsers */ border-radius:5px; /* W3C syntax */
display:inline-block; width:435px; height:60px; line-height:60px; border:1px #fff solid; color:#fff; font-size:16px; background-color:#2a7de3;}
.submit_link:hover{
border:1px #2a7de3 solid;   background-color:#fff; color:#2a7de3}
.marketmap{
width:100%; margin:0px; padding:0px; clear:both; height:640px; position:relative;}
#shwomap{
position:absolute; left:0; top:0; width:100%; height:100%;}
.marketmap_left{ background-position:top; background-repeat:repeat-x; background-image:url(../images/joinus/11.png);
position:absolute; left:0; top:0; width:300px; height:100%; z-index:10; background-color:#fff;}
.marketmap_left_top{
padding-left:30px; padding-right:30px; width:240px; padding-top:30px; padding-bottom:20px; border-bottom:1px #e5e5e5 solid;}
.jqr li{
float:left; width:100px; text-align:center; line-height:27px;}
.school_vide_mid{
width:100%; margin:0px; padding:50px 0px; clear:both; background-color:#f7f7f7; overflow:hidden;}
.video_list li{
float:left; width:585px; overflow:hidden;}
.video_list li.r{
float:right;}
.video_list li .video_list_pic{ height:380px; position:relative;-webkit-transition-duration:.5s;transition-duration:.5s;
float:left; width:585px; background-position:center; background-repeat:no-repeat; background-size:cover;}
.video_list li:hover .video_list_pic{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}
.video_list_name{
text-align:center; color:#4c4c4c; line-height:75px;}
.video_list li.fli{
width:100%;}
.video_list li.fli .video_list_pic{
width:100%; height:500px;}
.video_btn{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; background-image:url(../images/index/16.png);}
.video_btn span{ display:inline-block; float:left;
width:80px; height:80px; background-position:center; background-repeat:no-repeat; background-image:url(../images/school/1.png);}
.video_list li .video_btn span{
margin-left:253px; margin-top:150px;}
.video_list li.fli .video_btn span{
margin-left:560px; margin-top:210px;}
.school_news{
width:100%; margin:0px; clear:both; padding:50px 0px; overflow:hidden; background-color:#f7f7f7;}
.school_news_list li{ position:relative;
float:left; width:575px; overflow:hidden; height:405px; margin-left:22px !important; padding:0px; margin-bottom:30px;}
.school_news_list_pic{
position:absolute; left:0; top:0; height:300px;}
.school_news_list_pic_name{
height:105px; position:absolute; left:0; bottom:0; z-index:10;   padding:0 2%; width:96%;}
.school_news_list_pic_name_1{
font-size:16px; color:#333; padding-top:10px;}
.school_news_list_pic_name_2{
line-height:20px; padding-top:6px;}
.school_news_list li:hover .school_news_list_pic_name{
height:130px; background-color:#2a7de3; color:#fff}
.school_news_list li:hover .school_news_list_pic_name_1{
color:#fff; font-size:18px; padding-top:13px;}
.txtop_menu ul li dl{ z-index:999; display:none;
position:absolute; left:0; top:100px;}
.txtop_menu ul li dl dd{
float:left; line-height:70px; padding:0 20px;}
.txtop_menu{
overflow:visible;}
.showmenubg{ display:none;
position:absolute; left:0; top:100px; background-color:#fff; z-index:99; height:70px; width:100%;}
.showbox_table_t_info_error{
text-align:center; font-size:20px; color:#4c4c4c; padding-top:25px;}
.ns-video{
z-index:99999999999999999999999}
.txtop_menu ul li a.lanicon2{
background-image:url(../images/index/3.png);}














</pre></body></html>